to be in one's cups - Español Inglés Diccionario